"""
跨文件使用fixture时，fixture放到conftest.py文件中
直接使用即可，不用import
conftest.py文件名不能写错
conftest.py对当前目录以及当前目录下所有的子目录生效。
一个工程中可以有多个conftest文件
"""

import pytest

@pytest.fixture(scope='session') # 测试前置 装饰器
def login():
    print("登录系统") # 测试前置
    yield
    print("退出登录") # 测试后置

@pytest.fixture(scope='session')
def db():
    print("连接数据库")
    yield
    print("断开数据库连接")
